sea foam - German English Dictionary